【AS3】:
stage.scaleMode = "noScale";
stage.addEventListener(Event.RESIZE, onResize);
onResize();

function onResize(evt:Event = null) {
	//导航适应
	navi.x = (1024 - stage.stageWidth) / 2 - 1440+20;
	navi_hx = (1024 - stage.stageWidth) / 2 - 1440 + 20;
	//屏幕等比缩放：
	if (stage.stageWidth / stage.stageHeight > bg.height / bg.width) {
			bg.height = Global._globalRoot.stageinfo.stageH;
			bg.scaleX = bg.scaleY;
			bg.x = ((1440 - Global._globalRoot.stageinfo.stageW)/2);
			bg.y = ((820 - Global._globalRoot.stageinfo.stageH)/2);				
	} else {
			bg.width = Global._globalRoot.stageinfo.stageW;
			bg.scaleY = bg.scaleX;
			bg.x = ((1440 - Global._globalRoot.stageinfo.stageW)/2);
			bg.y = ((820 - Global._globalRoot.stageinfo.stageH)/2);
	}
	mainBg.x = -(Global._globalRoot.stageinfo.stageW - 1440) / 2;
	mainBg.y=-(Global._globalRoot.stageinfo.stageH - 820) / 2;
	mainBg.width = Global._globalRoot.stageinfo.stageW;
	mainBg.height = Global._globalRoot.stageinfo.stageH;
}

【屏幕相关】
stage.displayState = "fullScreen";
stage.displayState = "normal";
StageScaleMode.EXACT_FIT //指定区域中可见，发生扭曲
StageScaleMode.SHOW_ALL //指定区域中可见，且不发生扭曲，同时保持应用程序的原始高宽比。应用程序的两侧可能会显示边框。 
StageScaleMode.NO_BORDER //应用程序填满指定区域，不发生扭曲，但有可能进行一些裁切，同时保持应用程序的原始高宽比。 
StageScaleMode.NO_SCALE //大小固定，因此，即使播放器窗口的大小更改，它也会保持不变。如果播放器窗口比内容小，则可能进行一些裁切。

StageAlign.TOP 顶对齐 居中对齐 
StageAlign.BOTTOM 底对齐 居中对齐 
StageAlign.LEFT 居中对齐 左对齐 
StageAlign.RIGHT 居中对齐 右对齐 
StageAlign.TOP_LEFT 顶对齐 左对齐 
StageAlign.TOP_RIGHT 顶对齐 右对齐 
StageAlign.BOTTOM_LEFT 底对齐 左对齐 
StageAlign.BOTTOM_RIGHT 底对齐 右对齐 

//example:
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.addEventListener(Event.ACTIVATE, activateHandler);
stage.addEventListener(Event.RESIZE, resizeHandler);


showDefaultContextMenu = true / false;//菜单隐藏


【AS2】:
Stage.scaleMode = "noScale"
var myListener:Object = new Object();
myListener.onResize = function () {
    trace("Stage size is now " + Stage.width + " by " + Stage.height);
}
Stage.addListener(myListener);
// later, call Stage.removeListener(myListener)

【屏幕相关】
fullscreen normal
Stage.scaleMode = ["showAll", "exactFit", "noBorder", "noScale"];
Stage.align = "T";
"T" 顶对齐 居中 
"B" 底对齐 居中 
"L" 居中 左对齐 
"R" 居中 右对齐 
"TL" 顶对齐 左对齐 
"TR" 顶对齐 右对齐 
"BL" 底对齐 左对齐
 "BR" 底对齐 右对齐
 

